﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

/// <summary>
/// Summary description for PagedData
/// </summary>
namespace WB.Library
{
    public class PaggingEventArgs : EventArgs
    {
        public int PageCurrent { get; set; }
    }

    public class PagedData
    {
        /// <summary>
        /// Tổng số record trong database
        /// </summary>
        public int TotalRows { get; set; }
        /// <summary>
        /// Số record trong database
        /// </summary>
        public int RowCount { get; set; }
        /// <summary>
        /// Số record quy định hiển thị trong 1 trang
        /// </summary>
        public int PageSize { get; set; }
        /// <summary>
        /// Số phân trang hiển thị
        /// </summary>
        //public int PageNumView { get; set; }
        /// <summary>
        /// Trang hiện tại
        /// </summary>
        public int PageCurrent { get; set; }

        object dataSource;
        /// <summary>
        /// Database
        /// </summary>
        public object DataSource
        {
            get
            {
                return dataSource;
            }
            set
            {
                if (value != null)
                    dataSource = value;
            }
        }
        public PagedData()
        {
        }
    }
}